package com.zyh.scs.admin.api.dto.open;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 订单表
 * 
 * @author hwh
 * 
 * @date 2022-04-06
 */
@Data
public class OrderInfoExDto {

    /**
     * 订单id
     */
    private String tradeNo;

    /**
     * 金额
     */
    private BigDecimal amount;

    /**
     * 外部订单号
     */
    private String outTradeNo;

    /**
     * 订单状态(1已付款，2部分退款 3已退款  4支付失败 ,5 已关闭)
     */
    private Integer status;

    /**
     * 用户ID
     */
    private String guid;

    /**
     * 退款金额
     */
    private BigDecimal refundAmount;
    /**
     * 订单时间
     */
    private String timestamp;

    /**
     * 门店编码
     * 消费门店编码，建议线下消费时必填，如食堂就餐
     */
    private String storeId;

    /**
     * 门店名称
     * 消费门店名称，建议线下消费时必填
     */
    private String storeName;

    /**
     * 消费备注
     */
    private String note;

    /**
     * 内部流水号
     */
    private String tradeSerial;

    /**
     * 外部流水号
     */
    private String transactionSerial;

    /**
     * 退款现金余额
     */
    private BigDecimal cashRefundAmount;

}